<?php

namespace app\admin\controller;

use think\Controller;
use think\Request;

//调用model,操作数据库,并取别名
use app\admin\model\User as UserModel;


class User extends Controller
{
	//登录页面
	public function login()
	{
        $webSite = WEB_SITE;
        $docRoot = DOC_ROOT;
        $staticAdmin = STATIC_ADMIN;

        //传值,渲染页面
        $this->assign([
            'staticAdmin' => $staticAdmin
        ]);
       return $this->fetch();

	}

	//处理ajax的用户名
    public function username()
    {
        //接收username的值
        $username = $_POST['username'];

        //查询数据库
        $user = UserModel::where(['username'=>"$username"])->select();

        //接口测试
        //dump($username);
        //dump($user);

        //判断用户名是否存在数据库
        if ($user) {
            //存在
            echo json_encode(['status'=>1, 'tip'=>'该用户已存在']);

        } else {
            echo json_encode(['status'=>2 , 'tip'=>'该用户名合法']);
        }

    }






    //处理登录数据
    public function doLogin()
    {

    }







    /**
     * 显示资源列表
     *
     * @return \think\Response
     */
    public function index()
    {
        //
    }

    /**
     * 显示创建资源表单页.
     *
     * @return \think\Response
     */
    public function create()
    {
        //
    }

    /**
     * 保存新建的资源
     *
     * @param  \think\Request  $request
     * @return \think\Response
     */
    public function save(Request $request)
    {
        //
    }

    /**
     * 显示指定的资源
     *
     * @param  int  $id
     * @return \think\Response
     */
    public function read($id)
    {
        //
    }

    /**
     * 显示编辑资源表单页.
     *
     * @param  int  $id
     * @return \think\Response
     */
    public function edit($id)
    {
        //
    }

    /**
     * 保存更新的资源
     *
     * @param  \think\Request  $request
     * @param  int  $id
     * @return \think\Response
     */
    public function update(Request $request, $id)
    {
        //
    }

    /**
     * 删除指定资源
     *
     * @param  int  $id
     * @return \think\Response
     */
    public function delete($id)
    {
        //
    }
}
